land-based carnivores - Alemán Inglés Diccionario